de.cebis.moccabox.repository.provider.xmlbeans
Class XMLPartDefinition

java.lang.Object
  extended by de.cebis.moccabox.repository.provider.xmlbeans.XMLPartDefinition
All Implemented Interfaces:
MoccaPartDefinition, java.io.Serializable

public class XMLPartDefinition
extends java.lang.Object
implements MoccaPartDefinition, java.io.Serializable

Implementierung des Interface MoccaPartDefinition für die Beschreibung von XML-basierten MoccaParts.

Author:
weichelt
See Also:
Serialized Form

Constructor Summary
XMLPartDefinition()
           
 
Method Summary
 java.util.List<java.lang.Object> getConceptDefinitionSources()
          Zurückliefern einer Liste der Quell-Objekte zur Definition der Konzepte.
 java.io.Serializable getDefinitionSource()
          Zurückgeben der Quelle, durch die die MoccaPartDefinition beschrieben wird.
 java.lang.Class getProviderFactoryClass()
          Zurückgeben der Klasse, die den Provider des MoccaPart instantiiert.
 void setConceptDefinitionSources(java.util.List<java.lang.Object> l)
          Setzen einer Liste von Quell-Objekten zur Definition der Konzepte.
 void setDefinitionSource(java.lang.Object definitionSource)
          Setzen des Objektes, das der MoccaPartDefinition als Quelle der Beschreibung dient.
 void setProviderFactoryClass(java.lang.Class clazz)
          Setzen der Klasse, die den Provider des MoccaPart instantiiert.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLPartDefinition

public XMLPartDefinition()
Method Detail

getProviderFactoryClass

public java.lang.Class getProviderFactoryClass()
Description copied from interface: MoccaPartDefinition
Zurückgeben der Klasse, die den Provider des MoccaPart instantiiert.

Specified by:
getProviderFactoryClass in interface MoccaPartDefinition
Returns:
Klasse, die den korrespondierenden MoccaPartProvider instantiiert.

getDefinitionSource

public java.io.Serializable getDefinitionSource()
Description copied from interface: MoccaPartDefinition
Zurückgeben der Quelle, durch die die MoccaPartDefinition beschrieben wird.

Specified by:
getDefinitionSource in interface MoccaPartDefinition
Returns:
Die Quelle der Beschreibung.

getConceptDefinitionSources

public java.util.List<java.lang.Object> getConceptDefinitionSources()
Description copied from interface: MoccaPartDefinition
Zurückliefern einer Liste der Quell-Objekte zur Definition der Konzepte.

Specified by:
getConceptDefinitionSources in interface MoccaPartDefinition
Returns:
Liste der Quellen der Definition.

setConceptDefinitionSources

public void setConceptDefinitionSources(java.util.List<java.lang.Object> l)
Description copied from interface: MoccaPartDefinition
Setzen einer Liste von Quell-Objekten zur Definition der Konzepte.

Specified by:
setConceptDefinitionSources in interface MoccaPartDefinition
Parameters:
l - Liste der Quellen der Definitionen.

setDefinitionSource

public void setDefinitionSource(java.lang.Object definitionSource)
Description copied from interface: MoccaPartDefinition
Setzen des Objektes, das der MoccaPartDefinition als Quelle der Beschreibung dient. Kann je nach Implementierung ein Java-Objekt, ein gekapseltes XML-File etc. sein.

Specified by:
setDefinitionSource in interface MoccaPartDefinition
Parameters:
definitionSource - Die Quelle der Beschreibung.

setProviderFactoryClass

public void setProviderFactoryClass(java.lang.Class clazz)
Description copied from interface: MoccaPartDefinition
Setzen der Klasse, die den Provider des MoccaPart instantiiert.

Specified by:
setProviderFactoryClass in interface MoccaPartDefinition
Parameters:
clazz - Klasse, die den korrespondierenden MoccaPartProvider instantiiert.